slitting the throat - Español Inglés Diccionario